import { createStore } from 'vuex'

// A模块
const moduleA = {
  state: {
    username: 'moduleA'
  }
}
// B模块
const moduleB = {
  namespace: true,
  state: {
    username: 'moduleA'
  }
}

export default createStore({
  modules: {
    moduleA,
    moduleB
  }
})

// export default createStore({
//   state: {
//     username: 'zs'
//   },
//   getters: {
//     newName(state) {
//       return state.username + '❥(^_-)❥'
//     }
//   },
//   mutations: {
//     updateName(state) {
//       state.username = 'ls.....❥(^_-)❥'
//     }
//   },
//   actions: {
//   },
//   modules: {
//   }
// })
